//
//  libTKIMSDK.h
//  libTKIMSDK
//
//  Created by liupm on 15/12/23.
//  Copyright © 2015年 liupm. All rights reserved.
//
//#define TKIMSDKVersion  2
//#define XMPP_ON 1
#define TKIMSDK_KEFU_USER_DATA @"TKIMSDK_KEFU_USER_DATA"

#define TKIMSDKVersion  3
//0：仅有推送部分 1：仅有IM部分 2：推送+IM共存
#define TKIMSDKMode 1
//数据库是否加密1：加 0：不加
#define TKIMDBEncrypt 1


#import "TKIMResultVo.h"
#import "TKIMGCDMulticastDelegate.h"
#import "TKIMDefinition.h"
#import "TKIMXmppDefinition.h"

#import "TKIMLogHelper.h"
#import "TKIMDDLog.h"
#import "TKIMDDTTYLogger.h"
#import "TKIMDDXML.h"
#import "NSXMLElement+XMPP.h"

#import "TKIMRoom.h"
#import "TKIMUser.h"
#import "TKIMNotify.h"
#import "TKIMStatus.h"
#import "TKIMUserGroup.h"

#import "TKIMRequestVo.h"
#import "TKIMResultVo.h"
#import "TKIMConnection.h"
#import "TKIMNetHelper.h"
#import "TKIMCommonService.h"

#import "TKIMFileProtocol.h"

#import "TKIMMessage.h"
#import "TKIMAudioMessage.h"
#import "TKIMConverseMessage.h"
#import "TKIMFileMessage.h"
#import "TKIMImageMessage.h"
#import "TKIMLocationMessage.h"
#import "TKIMVideoMessage.h"
#import "TKIMSrvRichMessage.h"
#import "TKIMSrvTmplMessage.h"

#import "TKIMManagerDelegate.h"

#import "TKIMMsgDBProtocol.h"
#import "TKIMDBProtocol.h"
#import "TKIMConverseDBProtocol.h"
#import "TKIMUserDBProtocol.h"
#import "TKIMUserGroupDBProtocol.h"
#import "TKIMRoomDBProtocol.h"
#import "TKIMNotifyDBProtocol.h"
#import "TKIMMsgRefDBProtocol.h"

#import "TKIMChatProtocol.h"
#import "TKIMRoomProtocol.h"
#import "TKIMLoginProtocol.h"
#import "TKIMUserProtocol.h"
#import "TKIMNotifyProtocol.h"
#import "TKIMChatUtilProtocol.h"
#import "TKIMDataDecoderProtocol.h"
#import "TKIMDataEncoderProtocol.h"

#import "TKIMDBManager.h"
#import "TKIMNotificationCenter.h"

#import "TKIMSDKUserSet.h"
#import "TKIMSDKConfig.h"
#import "TKIMSDKHelper.h"

#import "TKIMImageHelper.h"
#import "TKIMStringHelper.h"
#import "TKIMCacheHelper.h"
#import "TKIMDateHelper.h"
#import "TKIMFileHelper.h"
#import "TKIMColorHelper.h"
#import "TKIMDataHelper.h"
#import "TKIMAudioHelper.h"
#import "TKIMLocationHelper.h"
#import "TKIMUIHelper.h"

#import "TKIMDataEncoder.h"
#import "TKIMDataDecoder.h"

#import "TKIMModule.h"
#import "TKIMXmppModule.h"
#import "TKIMXmppDecoderProtocol.h"
#import "TKIMXmppEncoder.h"
#import "TKIMXmppDecoder.h"
#import "TKIMManager.h"
#import "TKIMRoomService.h"

//#import "TKIMPushProtocol.h"
//#import "MQTTClient.h"
//#import "TKMqttManager.h"
//#import "TKMqttService.h"
#import "TKIMGCDThrottle.h"
//#import "TKIMPushManager.h"
